MARFMAYNQNPQMLALCITVAVMFLGVRSELSQDIKGCQDAMSDLYSCLPFVTNKAKAPDSTCCSTLKVKIDKGQTRKCLCTLVKDRDDPGLGFKVDANRAMSLPSACHVPANISQCPDLLHLLPDSPASQIFKQFTESSSQTVGHKAVSTSSSIKGRDNKQFGLMMAGALSIWYIM